PXC Documentation

PXC Home

3D Repeat

pre 1.18

Repeat the same 3D mesh multiple times.



Node Data

3DArray

Display name

3D Repeat

Internal name

Node_3D_Repeat

Inheritances

node
node_processor

node_3d

node_3d_repeat

Inputs

node_3d_repeat

d3mesh

Objects

enum

Object Mode

int

Amount

vec3

Starting Position

quaternion

Starting Rotation

vec3

Starting Scale

vec3

Shift Position

quaternion

Shift Rotation

vec3

Shift Scale

float

Positions

float

Rotations

float

Scales

bool

Use Instance

Outputs

node_3d_repeat

d3scene

Scene

3D repeat allows you to create clones of the object with different transformations.



Direct vs. Compound Transformations


The transformations of each instances are controlled by 2 values, direct and compound.

The direct value apply directly to each object based on its index, there are set by the Positions, Rotations, and Scales properties.

The compound value multiply per each index, e.g. the second object will tranform twice as much as the first object, the compound values are controlled by the Shift Position, Shift Rotation, and Shift Scale properties.

Both direct and compound transformations are added to create the final transformations.



Object Mode


The repeat amount can be set in the Object Mode property. Duplicate mode will allows you to set the amount dierctly. Array mode will set the amount to match the Positions, Rotations, and Scales array.